package com.ruoyi.common.core.domain.model;

import java.util.List;

/**
 * app登录用户
 */
public class AppLoginUserV3 {

    /**
     * 核查人员ID
     */
    private Long id;

    /**
     * 核查队伍ID
     */
    private Long hcdwId;

    /**
     * 姓名
     */
    private String name;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 用户唯一标识
     */
    private String token;

    /**
     * 用户令牌
     */
    private String appToken;

    /**
     * 过期时间
     */
    private Long expireTime;

    /**
     * 行政区等级
     */
    private Integer regionLevel;

    private String redisKey;

    /**
     * 处室标识
     */
    private List<String> csbsList;

    /**
     *  当前用户所属队伍ID
     */
    private List<Long> dwIdList;
    /**
     *  该手机号下用户的所有id
     */
    private List<Long> hcryIdList;

    public List<Long> getDwIdList() {
        return dwIdList;
    }

    public void setDwIdList(List<Long> dwIdList) {
        this.dwIdList = dwIdList;
    }

    public List<String> getCsbsList() {
        return csbsList;
    }

    public void setCsbsList(List<String> csbsList) {
        this.csbsList = csbsList;
    }

    public Long getHcdwId() {
        return hcdwId;
    }

    public void setHcdwId(Long hcdwId) {
        this.hcdwId = hcdwId;
    }

    public String getRedisKey() {
        return redisKey;
    }

    public void setRedisKey(String redisKey) {
        this.redisKey = redisKey;
    }

    public String getAppToken() {
        return appToken;
    }

    public void setAppToken(String appToken) {
        this.appToken = appToken;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public Long getExpireTime() {
        return expireTime;
    }

    public void setExpireTime(Long expireTime) {
        this.expireTime = expireTime;
    }

    public Integer getRegionLevel() {
        return regionLevel;
    }

    public void setRegionLevel(Integer regionLevel) {
        this.regionLevel = regionLevel;
    }

    public List<Long> getHcryIdList() {
        return hcryIdList;
    }

    public void setHcryIdList(List<Long> hcryIdList) {
        this.hcryIdList = hcryIdList;
    }
}
